Web Services on Mobile Devices - Implementation and Experience
نویسندگان
چکیده
Web Services have started to appear on servers as interfaces between business-to-business applications. To date, mobile devices have only consumed Web Services running on stationary servers. We expand this notion so that mobile devices can both offer and consume Web Services. We discuss some interesting classes of applications that can be enabled when mobile devices can host Web Services. This can be a powerful model for facilitating automatic interaction between resourceconstrained mobile devices, time starved users, and pervasive infrastructure. We also explore the issues that arise due to mobility of devices hosting Web Services, such as service discovery, device disambiguation, software footprint, and security requirements. To explore this paradigm and to gain an understanding of these issues, we have implemented a retail shopping scenario where a mobile device offers wallet services to an electronic check-out kiosk. This demonstration is now housed at the IBM Industry Solutions Lab and has been operational for several months.
منابع مشابه
High Fuzzy Utility Based Frequent Patterns Mining Approach for Mobile Web Services Sequences
Nowadays high fuzzy utility based pattern mining is an emerging topic in data mining. It refers to discover all patterns having a high utility meeting a user-specified minimum high utility threshold. It comprises extracting patterns which are highly accessed in mobile web service sequences. Different from the traditional fuzzy approach, high fuzzy utility mining considers not only counts of mob...
متن کاملContext- Aware Service Based Web Service Discovery Personalisation in Mobile Environment
The most expedient and prevalent devices in today’s world are mobile devices. The web services approach is proficient enough to work with the assorted nature of the mobile environment. However, the diversity in the mobile devices challenges the development of the web services which work on these environments. Existing discovery approaches lack adequate techniques that can incorporate the user p...
متن کاملDesign and Evaluation of a Method for Partitioning and Offloading Web-based Applications in Mobile Systems with Bandwidth Constraints
Computation offloading is known to be among the effective solutions of running heavy applications on smart mobile devices. However, irregular changes of a mobile data rate have direct impacts on code partitioning when offloading is in progress. It is believed that once a rate-adaptive partitioning performed, the replication of such substantial processes due to bandwidth fluctuation can be avoid...
متن کاملSpeech-Enabled Web Services for Mobile Devices
Mobile devices offer small keyboards and displays, which are poor interfaces for the users of those devices. We have developed prototype software for a mobile device that provides a better form of interaction between the user and the mobile device. To enhance the user experience, we exploit the convenience of speech input and output, using speech recognition and synthesis technology. In additio...
متن کاملSecure and Privacy-Preserving DRM for Mobile Devices with Web Service Security∗ – An Experience Report –
Preserving the customer’s privacy has to be a major concern when implementing a commercial DRM system. In [12] a privacy-preserving digital rights management (DRM) architecture based on the widely used Open Mobile Alliance (OMA) DRM [17] specification for mobile devices has been suggested. In this paper the design of a possible implementation of the proposed architecture is explained which uses...
متن کامل